Загальне ознайомлення iз системними викликами операцiйної системи Linux

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2010
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Інші
Група:
ІБ – 44

Частина тексту файла

Міністерство освіти і науки України Національний університет Львівська політехніка  Звіт до лабораторної роботи № 5 на тему: “ Загальне ознайомлення iз системними викликами операцiйної системи Linux ” Мета роботи Познайомитися iз повним набором системних викликiв операцiйної системи Linux та призначенням i синопсисом найвживанiших системних викликiв. Повний список системних викликів 1 exit terminate the current process kernel/exit.c 2 fork create a child process arch/i386/kernel/process.c 3 read read from a file descriptor fs/read_write.c 4 write write to a file descriptor fs/read_write.c 5 open open a file or device fs/open.c 6 close close a file descriptor fs/open.c 7 waitpid wait for process termination kernel/exit.c 8 creat create a file or device ("man 2 open" for information) fs/open.c 9 link make a new name for a file fs/namei.c 10 unlink delete a name and possibly the file it refers to fs/namei.c 11 execve execute program arch/i386/kernel/process.c 12 chdir change working directory fs/open.c 13 time get time in seconds kernel/time.c 14 mknod create a special or ordinary file fs/namei.c 15 chmod change permissions of a file fs/open.c 16 lchown change ownership of a file fs/open.c 18 stat get file status fs/stat.c 19 lseek reposition read/write file offset fs/read_write.c 20 getpid get process identification kernel/sched.c 21 mount mount filesystems fs/super.c 22 umount unmount filesystems fs/super.c 23 setuid set real user ID kernel/sys.c 24 getuid get real user ID kernel/sched.c 25 stime set system time and date kernel/time.c 26 ptrace allows a parent process to control the execution of a child process arch/i386/kernel/ptrace.c 27 alarm set an alarm clock for delivery of a signal kernel/sched.c 28 fstat get file status fs/stat.c 29 pause suspend process until signal arch/i386/kernel/sys_i386.c 30 utime set file access and modification times fs/open.c 33 access check user's permissions for a file fs/open.c 34 nice change process priority kernel/sched.c 36 sync update the super block fs/buffer.c 37 kill send signal to a process kernel/signal.c 38 rename change the name or location of a file fs/namei.c 39 mkdir create a directory fs/namei.c 40 rmdir remove a directory fs/namei.c 41 dup duplicate an open file descriptor fs/fcntl.c 42 pipe create an interprocess channel arch/i386/kernel/sys_i386.c 43 times get process times kernel/sys.c 45 brk change the amount of space allocated for the calling process's data segment mm/mmap.c 46 setgid set real group ID kernel/sys.c 47 getgid get real group ID kernel/sched.c 48 sys_signal ANSI C signal handling kernel/signal.c 49 geteuid get effective user ID kernel/sched.c 50 getegid get effective group ID kernel/sched.c 51 acct enable or disable process accounting kernel/acct.c 52 umount2 unmount a file system fs/super.c 54 ioctl control device fs/ioctl.c 55 fcntl file control fs/fcntl.c 56 mpx (unimplemented) 57 setpgid set process group ID kernel/sys.c 58 ulimit (unimplemented) 59 olduname obsolete uname system call arch/i386/kernel/sys_i386.c 60 umask set file creation mask kernel/sys.c 61 chroot change root directory fs/open.c 62 ustat get file system statistics fs/super.c 63 dup2 duplicate a file descriptor fs/fcntl.c 64 getppid get parent process ID kernel/sched.c 65 getpgrp get the process group ID kernel/sys.c 66 setsid creates a session and sets the process group ID kernel/sys.c 67 sigaction POSIX signal handling functions arch/i386/kernel/signal.c 68 sgetmask ANSI C signal handling kernel/signal.c 69 ssetmask ANSI C signal handling kernel/signal.c 70 setreuid set real and effective user IDs kernel/sys.c 71 setregid set real and effective group IDs kernel/sys.c 72 sigsuspend install a signal mask and suspend caller until signal arch/i386/kernel/signal.c 73 sigpending examine signals that are blocked and pending kernel/signal.c 74 sethostname set hostname kernel/sys.c 75 setrlimit set maximum system resource con sumption kernel/sys.c 76 getrlimit get maximum system resourc...
Антиботан аватар за замовчуванням

19.02.2012 18:02

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини